rainproof case - Spanish English Dictionary